//以数组作为参数的方法调用，并得到数组元素中的最小值
package schoolDemo3;

public class App6_5 {
    public static void main(String arg[]){
        int[] arr={8,3,9,23,1,31,29,57};
        LeastNumb Number=new LeastNumb();
        Number.least(arr);
        Number.show_sort_arr(arr);
    }
}
class LeastNumb{
    public void least(int[] array){
        int temp=array[0];
        for(int i=1;i<array.length;i++)
            if(temp>array[i])
                temp=array[i];
            System.out.println("最小的数字为："+temp);
    }
    public void show_sort_arr(int[] array){
        int temp;
        //升序排列
        for (int i=0;i<array.length-1;i++){
            for (int j=0;j<array.length-1-i;j++)
                if(array[j]>array[j+1]){
                    temp=array[j];
                    array[j]=array[j+1];
                    array[j+1]=temp;
                }
        }
        System.out.println("升序排列后的数组元素：");
        //输出数组中的元素
        for(int element:array)
            System.out.print(element+"  ");
    }
}










